motion picture projector - Francés Inglés Diccionario